Accelerating solutions of one-dimensional unsteady PDEs with GPU-based swept time-space decomposition

نویسندگان

  • Daniel J. Magee
  • Kyle E. Niemeyer
چکیده

The expedient design of precision components in aerospace and other high-tech industries requires simulations of physical phenomena often described by partial differential equations (PDEs) without exact solutions. Modern design problems require simulations with a level of resolution difficult to achieve in reasonable amounts of time—even in effectively parallelized solvers. Though the scale of the problem relative to available computing power is the greatest impediment to accelerating these applications, significant performance gains can be achieved through careful attention to the details of memory communication and access. The swept time-space decomposition rule reduces communication between subdomains by exhausting the domain of influence before communicating boundary values. Here we present a GPU implementation of the swept rule, which modifies the algorithm for improved performance on this processing architecture by prioritizing use of private (shared) memory, avoiding interblock communication, and overwriting unnecessary values. It shows significant improvement in the execution time of one-dimensional, finite-difference PDE solvers for scalar equations, producing speedups of 2–9× for a range of problem sizes, respectively, compared with simple GPU versions and 7–300× compared with parallel CPU versions. However, for a more sophisticated one-dimensional system of equations discretized with a second-order finitevolume scheme, the swept rule performs 1.2–1.9× worse than a basic implementation for all problem sizes.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

An initial investigation of the performance of GPU-based swept time-space decomposition

Simulations of physical phenomena are essential to the expedient design of precision components in aerospace and other high-tech industries. These phenomena are often described by mathematical models involving partial differential equations (PDEs) without exact solutions. Modern design problems require simulations with a level of resolution that is difficult to achieve in a reasonable amount of...

متن کامل

The swept rule for breaking the latency barrier in time advancing two-dimensional PDEs

This article describes a method to accelerate parallel, explicit time integration of two-dimensional unsteady PDEs. The method is motivated by our observation that latency, not bandwidth, often limits how fast PDEs can be solved in parallel. The method is called the swept rule of space-time domain decomposition. Compared to conventional, space-only domain decomposition, it communicates similar ...

متن کامل

The swept rule for breaking the latency barrier in time advancing PDEs

This article investigates the swept rule of space-time domain decomposition, an idea to break the latency barrier via communicating less often when explicitly solving time-dependent PDEs. The swept rule decomposes space and time among computing nodes in ways that exploit the domains of influence and the domain of dependency, making it possible to communicate once per many timesteps without redu...

متن کامل

Numerical solution of time-dependent foam drainage equation (FDE)

Reduced Differental Transform Method (RDTM), which is one of the useful and effective numerical method, is applied to solve nonlinear time-dependent Foam Drainage Equation (FDE) with different initial conditions. We compare our method with the famous Adomian Decomposition and Laplace Decomposition Methods. The obtained results demonstrated that RDTM is a powerful tool for solving nonlinear part...

متن کامل

Solution to time fractional generalized KdV of order 2q+1 and system of space fractional PDEs

Abstract. In this work, it has been shown that the combined use of exponential operators and integral transforms provides a powerful tool to solve time fractional generalized KdV of order 2q+1 and certain fractional PDEs. It is shown that exponential operators are an effective method for solving certain fractional linear equations with non-constant coefficients. It may be concluded that the com...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • J. Comput. Physics

دوره 357  شماره 

صفحات  -

تاریخ انتشار 2018